Multitree search decoding of linear codes

نویسنده

  • Maja Ostojic
چکیده

Tree search algorithms have a long history in computer science. In the coding literature, tree search algorithms have traditionally been used for decoding convolutional codes. Convolutional codes are linear codes with a special structure. Classic tree search decoders (most notably the sequential decoder) search one code tree in which the bits are ordered sequentially. We propose a multitree search decoder for arbitrary linear codes. We develop several algorithms for constructing code trees from the parity check matrix of a linear code. We propose algorithms that generate code trees, in which the bits appear in random order. We also show how to generate code trees specially designed to decode a given sequence received from a noisy channel. In such code trees, the ordering of the bits depends on the received sequence. Multiple code trees can be generated for each code and sequence. Specialized code trees for low-density parity check codes are also presented. The different code trees are explored with a new search algorithm. The algorithm is similar to the M-algorithm for convolutional codes; it explores a code tree with limits on the breadth of the explored subtree. An evaluation function is used to decide which node to expand at each depth. We present an evaluation function for general linear codes and an improved evaluation function for low-density parity check codes. Both are optimized for the proposed search algorithm. The proposed multitree search decoder achieves near optimal performance for short block codes. For longer block lengths, we propose to use tree search decoding to

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Search Based Weighted Multi-Bit Flipping Algorithm for High-Performance Low-Complexity Decoding of LDPC Codes

In this paper, two new hybrid algorithms are proposed for decoding Low Density Parity Check (LDPC) codes. Original version of the proposed algorithms named Search Based Weighted Multi Bit Flipping (SWMBF). The main idea of these algorithms is flipping variable multi bits in each iteration, change in which leads to the syndrome vector with least hamming weight. To achieve this, the proposed algo...

متن کامل

Search Based Weighted Multi-Bit Flipping Algorithm for High-Performance Low-Complexity Decoding of LDPC Codes

In this paper, two new hybrid algorithms are proposed for decoding Low Density Parity Check (LDPC) codes. Original version of the proposed algorithms named Search Based Weighted Multi Bit Flipping (SWMBF). The main idea of these algorithms is flipping variable multi bits in each iteration, change in which leads to the syndrome vector with least hamming weight. To achieve this, the proposed algo...

متن کامل

Visualization of Language Relations and Families: MultiTree

MultiTree is an NFS-funded project collecting scholarly hypotheses about language relationships, and visualizing them on a web site in the form of trees or graphs. Two open online interfaces allow scholars, students, and the general public an easy access to search for language information or comparisons of competing hypotheses. One objective of the project was to facilitate research in historic...

متن کامل

A New Treatment of Priority-First Search Maximum-Likelihood Soft-Decision Decoding of Linear Block Codes

In this correspondence we present a new method to convert the maximum-likelihood soft-decision decoding problem for linear block codes into a graph search problem where generalized Dijkstra’s algorithm can still be applied to the decoding procedure. The cost assigned to every branch in the graph is based on a generalization of Wagner rule which is an equivalent form of the maximum-likelihood de...

متن کامل

Algorithm of multithreshold decoding for Gaussian channels

Major principles of the method of the linear codes multithreshhold decoding as search for the global functional extremum for a great number of variables are considered. It was demonstrated that the multithreshold decoding efficiency is close to the results ensured by the optimum exhaustive search methods. Decoding complexity under software and hardware realizations is evaluated.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010